ecological generalizability - Espagnol Anglais Dictionnaire